﻿
table.post-ad-steps
{
    margin: 0px auto 5px auto;
    border-collapse: collapse;
    font-size: 11pt;
    width: 400px;
}

table.post-ad-steps td
{
    border-bottom: solid 1px #cdcdcd;
    border-collapse:collapse;
    padding-left:20px;
    padding-right:20px;
    background: #EFEFEF;
    vertical-align: middle;
}

td.current-step
{
    font-weight: bold;
}

span.step-num
{
    width: 1.6em;
    padding-top: 0.2em;
    padding-right: 0pt;
    padding-bottom: 0.2em;
    padding-left: 0pt;
    display: inline-block;
    font-family: Segoe UI;
    font-weight: bold;
    font-size: smaller;
    text-align: center;
    text-decoration: none;
    margin-right:5px;
}

span.current-step-num
{
    color: #ffffff;
    background: #529900;
}

span.other-step-num
{
    color: #222222;
    background: #e5e5e0; 
}